sports facilities - Turco Inglés Diccionario